package pojo.vo.req;
import io.swagger.annotations.ApiModel;

import io.swagger.annotations.ApiModelProperty;

import lombok.Data;



import java.util.ArrayList;

import java.util.Date;

import java.util.List;



@Data

@ApiModel

public class TaskVoReq {
    //任务名称

    @ApiModelProperty(value = "任务名称")

    private String taskName;

    //任务说明

    @ApiModelProperty(value = "任务说明")

    private String taskRemark;

    //教学班级编号

    @ApiModelProperty(value = "教学班级编号")

    private String teachingClassId;



    //任务截止时间 yyyy-MM-dd HH:mm

    @ApiModelProperty(value = "任务截止时间 yyyy-MM-dd HH:mm")

    private Date  taskExpirationDate;



    //状态:0-暂存,1-进行中(已发布),2-已结束

    @ApiModelProperty(value = "状态:0-暂存,1-进行中(已发布),2-已结束")

    private String state;



    //任务所属章的编号列表 [1,2,3,4]

    @ApiModelProperty(value = "任务所属章的编号列表 [1,2,3,4]")

    private List<String> chapterIdList;



    {

        chapterIdList = new ArrayList<>();

    }


}
